Christopher NkunkuChristopher Nkunku
Vietnam's third Southeast Asian title: how one striker masked the entire systemIn second-half stoppage time at Rajamangala on 5 January 2026, Nguyen Xuan So...
Xuan Son's Calf Tear and Hoang Duc's Doping Test: Reading the Fine Print of a Badly Paired HeadlineIn the 60th minute of Vietnam's match against the Philippines, Nguyen Xuan So...
Xuan Son tears calf, leaves FIFA ASEAN Cup early: Vietnam's No.9 puzzle ahead of ThailandWhen the clock reached the 60th minute, Nguyen Xuan Son limped toward the...
Xuan Son's Injury and Vietnam's Structural Test at the ASEAN CupSeptember 26. The opening match of Group B. Xuan Son fell. He went down near...
The Breathing of Vietnamese Basketball in Transfer Season: Nine Filters and an Unhurried FaithAt 11:40 pm on November 23, 2026, my phone rang. On the other end was a frien...
Vietnamese Football and the Transition Problem: When Counter-Attacking Is No Longer an IdentityIn the 34th minute of the second leg of the 2026 ASEAN Cup final at...
De Bruyne Criticizes Enzo Fernandez: 'Not Close to My Level' - Detailed AnalysisPeople watch the match, I watch the breath of the match. In the midst of the...
NLEX Demolishes Macau 138-78: The Most Lopsided Game in PBA History and a Warning for the Guest-Team ModelNLEX Road Warriors have produced the most lopsided game in PBA history,...
Audero and Rayo's Emergency Equation: A Narrow Window for Indonesia's GoalkeeperSix goals conceded in just 120 minutes. Averaging one goal every 20 minutes,...
Dong Nai vs CAHN: Four Days of Recovery, Two Suspensions and a Low Block Already BuiltI stayed behind for forty minutes after CAHN's second-round match, long enoug...
Six athletes, five events: the 2026 load map of Vietnam's poomsae squadA training hall in Ho Chi Minh City, a mid-March afternoon in 2026. I sat in...
The 11-Year-Old, the Puyo Puyo Blob and the Gap Esports Has Not Dared to FillOn Thursday night at the Nagoya arena, a boy's two fingers tapped the...
Chelsea lose James and Pedro: A map locked shut before the trip to BrentfordThe final fitness test at Cobham ran twenty minutes longer than scheduled....
Football Does Not Lack Data — It Lacks People Willing to VerifyIn August 2026, I spent an entire month tracking Atalanta. The Bergamo club h...
Wolves Esports' 2-0 at VCT Threshold China 2026: the 54-minute map and a misread guest slotThe second map lasted 54 minutes. The first: 43 minutes. Ninety-seven minutes...
World Cup champion scoresheet becomes a diplomatic bridge: Sindarov and the India-Uzbekistan chess storyA blank sheet of paper, a few handwritten lines, some opening symbols, and...
When Data Is Empty: A Swimming Analyst Faces the Never-Ending TouchI sat in front of the screen for three full hours, opening and reopening the...
U20 Vietnam shake off the sorrow, determined to beat Palestine to keep qualification hopes aliveHook: The pain of 0-3 and a silent promise on the training pitch On the...
Thirty Thousand Fans, Three Reporters: The Overlooked Gap in Japanese Women's VolleyballOn the night of April 12, 2026, the arena in Nishinomiya was packed to the la...
A Spike to the Face of a 14-Year-Old Libero and the Policy Gap in Vietnamese Women's VolleyballThe ball flew straight into the girl's face. There was no scream, only a...
Xuan Son's Calf Tear and Hoang Duc's Doping Test: Reading the Fine Print of a Badly Paired HeadlineIn the 60th minute of Vietnam's match against the Philippines, Nguyen Xuan So...
Xuan Son tears calf, leaves FIFA ASEAN Cup early: Vietnam's No.9 puzzle ahead of ThailandWhen the clock reached the 60th minute, Nguyen Xuan Son limped toward the...
Xuan Son's Injury and Vietnam's Structural Test at the ASEAN CupSeptember 26. The opening match of Group B. Xuan Son fell. He went down near...
The Breathing of Vietnamese Basketball in Transfer Season: Nine Filters and an Unhurried FaithAt 11:40 pm on November 23, 2026, my phone rang. On the other end was a frien...
Vietnamese Football and the Transition Problem: When Counter-Attacking Is No Longer an IdentityIn the 34th minute of the second leg of the 2026 ASEAN Cup final at...
De Bruyne Criticizes Enzo Fernandez: 'Not Close to My Level' - Detailed AnalysisPeople watch the match, I watch the breath of the match. In the midst of the...
NLEX Demolishes Macau 138-78: The Most Lopsided Game in PBA History and a Warning for the Guest-Team ModelNLEX Road Warriors have produced the most lopsided game in PBA history,...
Audero and Rayo's Emergency Equation: A Narrow Window for Indonesia's GoalkeeperSix goals conceded in just 120 minutes. Averaging one goal every 20 minutes,...
Dong Nai vs CAHN: Four Days of Recovery, Two Suspensions and a Low Block Already BuiltI stayed behind for forty minutes after CAHN's second-round match, long enoug...
Six athletes, five events: the 2026 load map of Vietnam's poomsae squadA training hall in Ho Chi Minh City, a mid-March afternoon in 2026. I sat in...
The 11-Year-Old, the Puyo Puyo Blob and the Gap Esports Has Not Dared to FillOn Thursday night at the Nagoya arena, a boy's two fingers tapped the...
Chelsea lose James and Pedro: A map locked shut before the trip to BrentfordThe final fitness test at Cobham ran twenty minutes longer than scheduled....
Football Does Not Lack Data — It Lacks People Willing to VerifyIn August 2026, I spent an entire month tracking Atalanta. The Bergamo club h...
Wolves Esports' 2-0 at VCT Threshold China 2026: the 54-minute map and a misread guest slotThe second map lasted 54 minutes. The first: 43 minutes. Ninety-seven minutes...
World Cup champion scoresheet becomes a diplomatic bridge: Sindarov and the India-Uzbekistan chess storyA blank sheet of paper, a few handwritten lines, some opening symbols, and...
When Data Is Empty: A Swimming Analyst Faces the Never-Ending TouchI sat in front of the screen for three full hours, opening and reopening the...
U20 Vietnam shake off the sorrow, determined to beat Palestine to keep qualification hopes aliveHook: The pain of 0-3 and a silent promise on the training pitch On the...
Thirty Thousand Fans, Three Reporters: The Overlooked Gap in Japanese Women's VolleyballOn the night of April 12, 2026, the arena in Nishinomiya was packed to the la...
A Spike to the Face of a 14-Year-Old Libero and the Policy Gap in Vietnamese Women's VolleyballThe ball flew straight into the girl's face. There was no scream, only a...
